﻿@font-face{font-family:'Bebas';src:url("fonts/BebasNeue Regular.eot");src:url("fonts/BebasNeue Regular.eot") format("embedded-opentype"),url("fonts/BebasNeue Regular.woff2") format("woff2"),url("fonts/BebasNeue Regular.woff") format("woff"),url("fonts/BebasNeue Regular.ttf") format("truetype"),url("fonts/BebasNeue Regular.svg#BebasNeue Regular") format("svg")}@font-face {	font-family: 'Rubik-R';	src: url('../fonts/Rubik-Regular.eot');	src: url('../fonts/Rubik-Regular.otf')format('otf'), url('fonts/Rubik-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/Rubik-Regular.woff') format('woff'), url('fonts/Rubik-Regular.woff2') format('woff2'), url('fonts/Rubik-Regular.ttf') format('truetype'), url('../fonts/Rubik-Regular.svg') format('svg');	font-weight: normal;	font-style: normal;}@font-face {    font-family: 'gilroy';    src: url('fonts/gilroy.eot');    src: url('fonts/gilroy.otf')format('otf'),    url('fonts/gilroy.eot?#iefix') format('embedded-opentype'),    url('fonts/gilroy.woff') format('woff'),    url('fonts/gilroy.woff2') format('woff2'),    url('fonts/gilroy.ttf') format('truetype'),    url('fonts/gilroy.svg') format('svg');    font-weight: normal;    font-style: normal;}a{display:block}a{transition:all .3s ease}a:hover{color:#de0000}img{max-width: 100%;}input,select,textarea,button{display: block;border: none;outline: none;background-color: transparent;}.search-form .input2::-webkit-input-placeholder{color:#fff}.search-form .input2::-moz-placeholder{color:#fff}.search-form .input2::-ms-input-placeholder{color:#fff}.w1280{margin:0 auto;max-width:1280px}@media (max-width:1280px){	.w1280{width:92%}}.browsers{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;background:#fff url(../images/img1.png);background-position:50% 50%;background-repeat:no-repeat}.header{position:relative;height:90px;}.header .n-header{justify-content:space-between;align-items:center;position:fixed;top:0;left:0;right:0;z-index:9;width:100%;padding:0 5%;background:#fff}.header .h-left{justify-content:flex-start;align-items:center}.header .logo{display:block;width:244px;height:49px}.header .h-left span{margin-left:80px;letter-spacing:1px}.header .search-box{position:relative}.header .search-btn{color:#666;font-size:22px;cursor:pointer}.header .search-btn{transition:all .3s .2s ease;transform:perspective(500px) rotateX(0);transform-origin:center bottom}.header .search-form form{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.header .search-btn.cur{transition:all .3s ease;transform:perspective(500px) rotateX(90deg)}.header .search-form{position:absolute;top:0;right:0;visibility:hidden;width:300px;height:44px;background:#373737;line-height:44px;opacity:0;transition:all .5s ease;transform:perspective(500px) rotateX(-90deg);transform-origin:center bottom}.header .search-form .colse{margin-right:10px;width:44px;height:44px;color:#fff;text-align:center;line-height:44px;cursor:pointer}.header .search-form .input1{margin-left:20px;width:70px;height:44px;border:none;background:0 0;color:#fff;font-size:22px;cursor:pointer}.header .search-form .input2{width:calc(100% - 120px);height:30px;border:none;background:0 0;color:#fff}.header .search-form.cur{visibility:visible;opacity:1;transform:perspective(500px) rotateX(0)}.header .h-right{justify-content:flex-start;align-items:center}.header .nav{margin-right:20px;font-size:15px;justify-content:flex-start;align-items:center;font-family:sans-serif}.header .nav .li{padding:0 .5rem;background:url(../images/nav-li.png) no-repeat right center}.header .nav .li:last-child{background:unset}.header .nav .warp-btn{position:relative;display:block;width:100%;height:90px;color:#666;font-weight:700;line-height:90px;transition:all .3s ease;justify-content:flex-start;align-items:center}.header .nav .li.cur .warp-btn,.header .nav .li:hover .warp-btn{color:#ab1922;}.header .nav .li.cur:after,.header .nav .li:hover:after{top:0;z-index:-1}.header .nav .nav-item{position:absolute;top:90px;left:0;display:none;width:100%;background:rgba(171, 25, 34, 0.75);font-size:14px}.header .nav .nav-item p{display:inline-block;margin:0 .25rem;width:auto;line-height:1.5}.header .nav .nav-item a{display:block;height:60px;color:#fff;text-align:center;line-height:60px;transition:all .3s ease}.header .nav .nav-item a:hover{color:rgba(255,255,255,.8)}@media (max-width:1620px){	.header .nav .li{padding:0 .3rem}}@media (max-width:1480px){	.header .nav .li{padding:0 .3rem}}@media (max-width:1100px){	.header .nav .li{padding:0 .3rem}}.warp-header{position:relative;height:45px}.header2{position:fixed;left:0;z-index:15;display:flex;padding:0 4%;width:100%;height:45px;background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.1);flex-flow:row nowrap;justify-content:space-between;align-items:center}.header2 .logo{position:relative;z-index:12;display:block;width:110px;height:28px}.header2 .logo img{width:100%}.header2 .nav .tit{position:relative;display:flex;padding:16px 5%;width:100%;line-height:60px;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.header2 .nav .tit{line-height:1.5}.header2 .nav .sub-tit .iconfont:after{position:absolute;top:16px;right:6.4%;display:inline-block;width:20px;height:20px;background-size:100% auto;content:"\e669";text-align:center;line-height:20px;transition:all .3s ease-in-out;transform:rotate(-180deg);transform-origin:center center}.header2 .nav .tit a{color:#666}.header2 .nav .sub-tit.on{background:#de0000;color:#fff}.header2 .nav .sub-tit.on .iconfont:after{transform:rotate(0)}.header2 .nav .sub-tit.on a{color:#fff}.header2 .nav .sec-list{display:none;padding:10px 6%;line-height:40px}.header2 .nav .sec-list a{color:#666}.header2 .hamburger{padding:0;height:24px}.header2 .hamburger-box{width:30px;height:24px}.header2 .hamburger-inner,.header2 .hamburger-inner::after,.header2 .hamburger-inner::before{width:30px;height:3px;background:#de0000}.header2 .hamburger.is-active .hamburger-inner,.header2 .hamburger.is-active .hamburger-inner::after,.header2 .hamburger.is-active .hamburger-inner::before{background:#de0000}.header2 .hamburger--3dx-r .hamburger-inner{transition:transform .6s cubic-bezier(.645,.045,.355,1),background-color .5s 0s cubic-bezier(.645,.045,.355,1)!important}.header2 .hamburger--3dx-r .hamburger-inner::after,.header2 .hamburger--3dx-r .hamburger-inner::before{transition:transform .6s 0s cubic-bezier(.645,.045,.355,1)!important}.header2 .h-right{position:relative;z-index:12;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.header2 .search-box{position:relative}.header2 .search-btn{margin-right:15px;font-size:22px;cursor:pointer}.header2 .search-btn{transition:all .3s .2s ease;transform:perspective(500px) rotateX(0);transform-origin:center bottom}.header2 .search-form form{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.header2 .search-btn.cur{transition:all .3s ease;transform:perspective(500px) rotateX(90deg)}.header2 .search-form{position:absolute;top:0;right:calc(4% + 45px);z-index:99;visibility:hidden;width:300px;height:45px;background:#373737;line-height:45px;opacity:0;transition:all .5s ease;transform:perspective(500px) rotateX(-90deg);transform-origin:center bottom}.header2 .search-form .colse{margin-right:10px;width:45px;height:45px;color:#fff;text-align:center;line-height:45px;cursor:pointer}.header2 .search-form .input1{margin-left:20px;width:70px;height:45px;border:none;background:0 0;color:#fff;font-size:22px;cursor:pointer}.header2 .search-form .input2{width:calc(100% - 120px);height:30px;border:none;background:0 0;color:#fff}.header2 .search-form.cur{visibility:visible;opacity:1;transform:perspective(500px) rotateX(0)}.header2 .warp-nav{position:fixed;top:45px;left:0;z-index:9;display:none;padding:0 0 45px;width:100%;height:calc(100vh - 45px);background:#fff}.header2 .nav{position:relative;overflow-y:auto;height:calc(100vh - 45px);color:#333;font-size:16px}.header2 .nav .li{position:relative;width:100%;background:#f7f7f7;line-height:60px}.header2 .nav .li:nth-child(2n){background:#fff}.header2 .nav .warp-btn{position:relative;display:flex;display:block;padding:0 5%;color:#333;transition:all .3s ease;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.header2 .nav .warp-btn .btn{position:absolute;top:50%;left:0;display:block;margin-top:-10px;margin-right:5px;width:20px;height:20px}.header2 .nav .warp-btn .btn img{position:absolute;top:0;left:0}.header2 .nav .li.cur .warp-btn,.header2 .nav .li.cur .warp-btn.cur,.header2 .nav .li:hover .warp-btn,.header2 .nav .li:hover .warp-btn.cur{color:#016cb6}.header2 .nav .nav-item{position:absolute;top:100px;left:50%;display:none;margin-left:-90px;width:180px;background:rgba(255,255,255,.9);box-shadow:0 4px 6px 0 rgba(0,0,0,.1);font-size:14px}.header2 .nav .nav-item p{height:40px;border-top:1px solid #e7eaec;line-height:40px}.header2 .nav .nav-item a{display:block;color:#666;text-align:center;transition:all .3s ease}.header2 .nav .nav-item a:hover{color:#016cb6;font-weight:700}@media (max-width:767px){	.header2 .search-form{left:0;width:100%}}.footer{width:100%;padding:.5rem 0;background:#f1f1f1}.footer .w1280{font-size:14px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.footer a{color:#a7a7a7;margin-right:20px;display:inline-block}.footer a:hover{color:#ab1922;}.footer div.left{color:#a7a7a7;}.footer div.right .h1{color:#a7a7a7;line-height:35px}.footer div.right .h2 .weixin{width:35px;height:35px;display:block;background:url(../images/wximg.png) no-repeat center}.footer div.right .h2 .weixin .qrcode{display:none;position:absolute;left:50%;margin-left:-64px;bottom:40px;background:#ab1922;background-size:cover;padding:4px;z-index: 8;}.footer div.right .h2 .weixin .qrcode img{width:120px;display:block;max-width:unset}.footer div.right .h2 .weixin:hover .qrcode{display:block}@media (max-width:767px){	.footer .w1280{display: unset;text-align: center;font-size: 12px;}	.footer div.right .h1{float: none;}	.footer div.right .h2{display: none;}}.footer_bq{width:100%;overflow:hidden;height:auto;padding-top:15PX;padding-bottom:15PX;text-align:center;line-height:33px;font-size:14px;color:#666}.ibanner{position:relative;z-index:1;overflow:hidden}.ibanner .swiper-slide{height:16.5rem;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.ibanner .swiper-pagination{position:absolute;bottom:1rem!important;z-index:1}.ibanner .swiper-pagination span{width:12px;height:12px;background:0 0;border-radius:12px;margin-left:10px;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.ibanner .swiper-pagination span.swiper-pagination-bullet-active{width:30px;background:#ab1922;border:1px solid #ab1922}.ibanner [class*=swiper-button]{position:absolute;top:50%;margin:-30px 0 0;padding:0;width:55px;height:55px;z-index:55;opacity:0;border:2px solid #fff;background:0 0;text-align:center;line-height:50px;transition: all .4s;-webkit-transition: all .4s;}.ibanner .swiper-button-prev{left:5%}.ibanner .swiper-button-next{right:5%}.ibanner:hover [class*=swiper-button]{opacity:1}.ibanner .swiper-button-next span,.ibanner .swiper-button-prev span{position:relative;z-index:3;color:#fff;font-size:22px;transition: all .4s;-webkit-transition: all .4s;}.ibanner .swiper-button-next:hover,.ibanner .swiper-button-prev:hover{border:2px solid transparent;opacity:1;background:#ab1922;}.ibanner .swiper-button-prev:hover span{margin-right: 10px;}.ibanner .swiper-button-next:hover span{margin-left: 10px;}.ibanner .swiper-button-next span{display:block;transform:rotate(180deg)}.ibanner .swiper-slide{position:relative;overflow:hidden;}.ibanner .swiper-slide a{display:block;width:100%;height:100%}@media (max-width:1024px){.ibanner .swiper-button-next,.ibanner .swiper-button-prev{width:40px;height:40px;line-height:40px}}@media (max-width:767px){.ibanner .swiper-button-next,.ibanner .swiper-button-prev{width:30px;height:30px;line-height:30px}.ibanner .swiper-button-next span,.ibanner .swiper-button-prev span{font-size:16px}}@media (max-width:767px){.ibanner .swiper-slide{padding-top:0!important;height:auto;background:0 0!important}}.m-list{margin:.5rem auto;color:#333;font-weight:300}.m-list .li{margin:0 .2rem}.m-list .li a{color:#333}.m-list .li a:hover{color:#b81c22}.i-lista{background:#fafafa;padding:.8rem 0}.i-lista .w1280{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.i-lista .left,.i-lista .right{width:49%;}.i-lista .left .img{width:33.8%;position:relative}.i-lista .left .img .pic{width:100%;height:0;padding-bottom: 57%;}.i-lista .left a{color:#444}.i-lista .left .text{width:66.2%;padding-left:.5rem}.i-lista .left .text .p{height:40px;color:#545454;margin:.25rem 0;opacity:.9}.i-lista .left .text .time{color:#b81c22;font-family:'Rubik-R';}.i-lista .right .top{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding-bottom:.2rem;margin-bottom:.2rem;border-bottom:3px solid #f0f0f0}.i-lista .right .top .newsnav .li{margin:0 .25rem;cursor:pointer;position:relative}.i-lista .right .top .newsnav .li:first-child{margin-left:0}.i-lista .right .top .newsnav .li.active{color:#b81c22}.i-lista .right .top .newsnav .li.active::after{content:'';width:100%;height:3px;background:#b81c22;position:absolute;bottom:-.28rem;left:0}.i-lista .right .top a{width:auto;overflow:hidden;background:url(../images/more.png) right no-repeat;padding-right:20px;font-size:12px;color:#444;}.i-lista .right .bottom .list{background:#fafafa;}.i-lista .right .bottom .item{justify-content:space-between;}.i-lista .right .bottom .item a{color:#545454;background:url(../images/list.png) left no-repeat;padding-left:10px;transition-duration:.3s;-webkit-transition-duration:.3s;width: 80%;}.i-lista .right .bottom .item a:hover{color:#b81c22}.i-lista .right .bottom .item b{font-weight:400}@media(max-width:767px){	.i-lista .left,.i-lista .right{width:100%;}	.i-lista .left{margin-bottom: .8rem;}}.i-listb ul{position:relative;white-space:nowrap;overflow:hidden}.i-listb ul li{float:left;background-repeat:no-repeat;background-size:cover;background-position:right center;width:20%;height:5rem;position:relative;overflow:hidden;cursor:pointer;transition:all .3s}.i-listb ul li a{height: 100%;}.i-listb ul li.cur{width:40%}.i-listb ul li.on{width:15%}.i-listb ul li .item-jie{position: absolute;color:#fff;}.i-listb ul li .item-jie .pinbold{font-size:.55rem;line-height:.75rem;white-space:normal}.i-listb ul li .item-jie .en-name{font-size:.25rem;line-height:.4rem;margin-top:.1rem;font-family: 'Rubik-R';text-transform: uppercase;}.i-listb ul li .inco{position:absolute;right:.75rem;bottom:1rem;width:1.5rem;height:1.5rem;color:rgba(255,255,255,.1)}.i-listb ul li:first-child{background: #b81c22 url(/upLoad/product/month_1804/201804271342464990.jpg) 100% no-repeat;background-size: cover;}.i-listb ul li:nth-child(2){background: #fead04 url(/static/upload/image/20210511/1620699996197232.jpg) 100% no-repeat;background-size: cover;;}.i-listb ul li:nth-child(3){background:#28a983 url(/static/upload/image/20210407/1617762108830643.jpg) 100% no-repeat;background-size: cover;;}.i-listb ul li:nth-child(4){background:#3c79ca url(/static/upload/image/20210520/1621498952116059.jpg) 100% no-repeat;background-size: cover;;}.i-listb ul li:last-child{background: #c8b17b url(/static/upload/image/20210525/1621930147579599.jpg) 100% no-repeat;background-size: cover;;}.i-listb ul li:first-child .item-jie,.i-listb ul li:nth-child(3) .item-jie,.i-listb ul li:last-child .item-jie{left:20px;top: 20px;}.i-listb ul li:nth-child(2) .item-jie,.i-listb ul li:nth-child(4) .item-jie{right: 20px;bottom: 20px;text-align: right;}.i-listb ul li:nth-child(3) .item-jie,.i-listb ul li:nth-child(4) .item-jie{color: #333;}@media(max-width:767px){	.i-listb ul li{width: 100%;margin-bottom: .5rem;}}.in-ban{padding-top:100px;height:160px;background-position:center 90px;background-repeat:no-repeat;background-attachment:fixed}.in-ban .w1280 .text{margin-right:-6px;color:#fff;text-align:right;text-transform:uppercase;letter-spacing:6px;font-size:24px;font-family:'Rubik-R';opacity:.4}.subnav{margin:0 auto;height:60px;border-bottom:1px solid #f6f6f6;line-height:60px}.subnav .hamber{position:relative;width:30%;height:60px;font-size:0;line-height:60px}.subnav .hamber .cont{position:relative;z-index:2}.subnav .hamber a,.subnav .hamber i{display:inline-block;vertical-align:middle}.subnav .hamber i.icon-7{margin:0 5px}.subnav .hamber a{color:#424751;font-weight:700;font-size:14px}.subnav .hamber a.home{margin-right:0}.subnav .hamber img{margin-right:15px}.subnav .nav{position:relative;width:70%;height:60px;font-size:0;}.subnav .nav a{margin-left:40px;color:#737373;font-weight:700;font-size:14px;width: auto;}.subnav .nav a.act,.subnav .nav a:hover{color:#b81c22}@media(min-width:1024px){	.subnav .nav .swiper-wrapper{justify-content: flex-end;}}.neiye{overflow:hidden;width:100%}.neiye .left{position:absolute;top:0;left:0;padding-top:70px;width:30%;height:100%}.neiye .left:after{position:absolute;top:0;right:0;width:900px;height:100%;background-color:#fbfbfb;content:''}.neiye .right{position:relative;float:right;padding-top:71px;padding-left:40px;width:70%;min-height:900px}.neiye .right .conbox{position:relative;z-index:2}@media(max-width:1024px){	.in-ban{background-position: center 45px;}	.subnav .nav{width:100%;}	.neiye .right{width: 100%;padding-left: 0; min-height: unset;padding-top: 30px;}}/* 公司概况 */.com-info{padding-bottom:178px;}.com-info h2{color:#b81c22;font-size:24px;line-height:30px;}.com-info h3{margin-top:10px;margin-bottom:45px;color:#737373;text-transform:uppercase;font-size:20px;font-family:gilroy;line-height:24px;}.com-info p{margin-bottom:24px;color:#545454;font-size:14px;line-height:24px;}.com-info img{max-width:100%;}/*董事长*/.com-info .cap{margin-bottom:30px;width:100%;height:200px;background:url(../images/cap_bg.jpg) no-repeat 100%;}.com-info .cap .tagcloud{position:relative;width:100%;}.com-info .cap .tagcloud a{position:absolute;top:0;left:50%;color:#eee;font-weight:lighter;font-size:28px;cursor:default;}.com-info .cap .tagcloud a+a{position:absolute;top:20px;left:8%;color:#eee;font-size:25px;}.com-info .cap .tagcloud a+a+a{position:absolute;top:60px;left:60%;color:#b81c22;font-size:22px;}.com-info .cap .tagcloud a+a+a+a{position:absolute;top:110px;left:60%;color:rgba(185,139,79,.2);font-size:26px;}.com-info .cap .tagcloud a+a+a+a+a{position:absolute;top:100px;left:10%;color:#eee;font-size:28px;}.com-info .chairman .first{margin-bottom:30px;}.com-info .chairman .p1 p{text-align:justify;text-indent:2em;}.com-info .chairman .p1 img{float:right;margin:0 30px 30px;width:200px;}.com-info .chairman .p2{text-align:right;}.com-info .chairman .p2 img{width:100px;}.com-info .chairman .p3 p{margin-bottom:unset;}/*文化*/.com-info .culture{position:relative;height:500px;background:url(../images/cul_bg.jpg) no-repeat right bottom;}.com-info .culture .p{position:absolute;top:0;right:0;padding:30px 20px 0 20px;width:320px;height:345px;background:#b81c22;}.com-info .culture .p p{margin-bottom:10px;color:#fff;}/*历程*/.com-info .history{text-align:justify}.com-info .history .bg{position:relative;height:300px;background:url(../images/his_bg.jpg) no-repeat center bottom}.com-info .history .bg p{font-size:30px;line-height:40px;position:absolute;top:50px;left:50px;opacity:.5}.com-info .history .list{position:relative;margin-top:30px;border-left:1px solid #e6e6e6;margin-left:9px;padding:40px 0 30px}.com-info .history .list i{font-size:30px;color:#b81c22;line-height:1;background:#fff;position:absolute;top:0;left:-15px}.com-info .history .list ul{margin-top:30px;margin-left:30px}.com-info .history .list ul li{position:relative;margin-bottom:50px}.com-info .history .list ul li::after{position:absolute;left:-36px;top:5px;content:'';width:10px;height:10px;border-radius:50%;border:1px solid #b81c22;background:#fff}.com-info .history .list ul li p:first-child{font-size:16px;color:#b81c22;line-height:24px;font-weight: bold;}.com-info .history .list ul li p:not(:first-child){margin-bottom:15px;text-indent:2em}/*大事记*/.com-info .history h3{	font-size: 20px;	margin:10px 0 15px;}/*新闻*/.newswrap{margin-left:-40px;padding-bottom:122px;overflow:hidden}.newswrap .commend{padding:40px;background-color:#f9fafa}.newswrap .commend .top{position:relative;height:150px}.newswrap .commend a{overflow:hidden;}.newswrap .commend a .img{width:30%;overflow:hidden;height:150px}.newswrap .commend a .img img{transition-duration:.4s;}.newswrap .commend a:hover .img img{transform:scale(1.1)}.newswrap .commend a .cont{width:70%;overflow:hidden;height:150px;padding-top:6px;padding-left:30px;}.newswrap .commend .tit{font-weight:700;color:rgba(64,63,71,.99);line-height:30px;transition-duration:.4s}.newswrap .commend a:hover .tit{color:#b81c22}.newswrap .commend .date{margin-top:10px;margin-bottom:10px;font-size:20px;color:#b81c22;line-height:24px;font-family:'Rubik-R'}.newswrap .commend .des{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:13px;color:#545454;line-height:20px}.newswrap .list a{display:block;position:relative;height:148px;overflow:hidden}.newswrap .list a:after{content:'';position:absolute;bottom:0;right:0;width:680px;border-bottom:1px dashed #eeeae4}.newswrap .list a .date{float:left;position:relative;z-index:2;width:120px;padding-top:41px;padding-left:40px;font-size:14px;color:#545454;font-family:'Rubik-R'}.newswrap .list a .date .day{position:relative;font-size:36px;margin-top:7px;line-height:36px;color:#b81c22}.newswrap .list a .date .day:before{content:'';position:absolute;left:0;top:-3px;width:12px;height:1px;background-color:#545454;opacity:.6}.newswrap .list a .cont{padding-right:20px;position:relative;z-index:2;padding-top:34px}.newswrap .list a .tit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px;color:#424149;font-size:18px;line-height:30px;font-weight: bold;transition-duration:.4s;-webkit-transition-duration:.4s}.newswrap .list a .des{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#545454;font-size:13px;line-height:20px;max-height:40px}.newswrap .list a:before{content:'';position:absolute;top:0;transition-duration:.6s;-webkit-transition-duration:.6s;left:0;height:100%;width:100%;background-color:#eeefef;opacity:0}.newswrap .list a:hover:before{opacity:1}.newswrap .list a:hover .tit{color:#b81c22}@media(max-width:767px){	.newswrap .commend{padding:0px;background-color:#f9fafa}	.newswrap .commend .top{height:unset}	.newswrap .commend a .img{width: 100%;}	.newswrap .commend a .cont{width: 100%;padding:20px;height:unset}	.newswrap .list a .date{padding-left:0;width:80px}}.newsdet .head{padding-top:4px;position:relative;padding-bottom:27px;border-bottom:1px solid #ece6df}.newsdet .head .titl{font-size:22px;margin-bottom:10px;line-height:1.4;color:rgba(64,63,71,.9)}.newsdet .head .date{font-size:20px;line-height:1.2;color:#b81c22}.newsdet .head .size{position:absolute;bottom:0;right:0;background-color:#eeeae6;overflow:hidden}.newsdet .head .size div{float:left;position:relative;z-index:2;width:40px;font-size:18px;text-align:center;line-height:40px;color:#b81c22;height:40px;font-family:Rubik-R;user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;cursor:pointer}.newsdet .head .size .bg{position:absolute;top:0;left:40px;background-color:#b81c22;z-index:0}.newsdet .head .size div.on{color:#fff}.newsdet .main{padding-top:24px}.newsdet .main p{margin-bottom:1.7em;color:#545454;font-size:14px;line-height:1.8;text-indent: 2em;}.newsdet .main p img{display: block;}.newsdet .main .control{margin: 40px 0;font-size: 0px;height: 60px;}.newsdet .main .control a{display: inline-block;vertical-align: top;width: calc(50% - 10px);height: 60px;background-color: rgb(251,243,237);background-repeat: no-repeat;background-position: center;-webkit-transition: all 400ms;transition: all 400ms;}.newsdet .main .control a.prev{background-image: url(../images/about_strategy_left.png);float: left;}.newsdet .main .control a.next{background-image: url(../images/about_strategy_right.png);float: right;}.newsdet .main .control a:hover{background-color: rgb(239,214,191);}@media(max-width:1024px){	.newswrap{margin-left: 0;}}/*项目展示*/.project{padding-top: 36px;}.project .top{justify-content: space-around; align-items: center;}.project .top .text {width:40%;}.project .top .text .inchina{display: inline-block;width:100%;padding-right: 40px;padding-left: 20px;}.project .top .text .inchina .h1{font-size: 52px; color:#b81c22; line-height: 40px; font-family: "gilroy"; letter-spacing: -4px; margin-bottom: 5px;text-transform: uppercase;}.project .top .text .inchina .h2{font-size: 30px; color:#b81c22; line-height: 30px; margin-bottom: 30px;}.project .top .text .inchina .time span{display:block; font-size: 72px; color:#71756f; line-height: 62px; font-family: "Bebas";}.project .top .text .inchina .time em{display:block; font-size: 14px; line-height: 24px; color:#656565;font-style: normal;}.project .top .text .inchina p{font-size: 14px; line-height: 24px; color:#71756f;}.project .search{height:80px; position:relative;}.project .search .r_box{position:absolute; right:0; top:15px; height:50px; overflow:hidden; width:100%;}.project .search .r_box .btn{float:left; width:50px; height:50px; background:#f8f8f8 no-repeat center;}.project .search .r_box .row{background-image: url(../images/product_list_icon_row.png);}.project .search .r_box .line{background-image: url(../images/product_list_icon_line.png);}.project .search .r_box .row:hover,.project .search .r_box .row.on{background-color:#b81c22; background-image:url(../images/product_list_icon_row-on.png);}.project .search .r_box .line:hover,.project .search .r_box .line.on{background-color:#b81c22; background-image:url(../images/product_list_icon_line-on.png);}.project .search .r_box .seek_box{position:relative; float:right; height:50px; width:387px; overflow:hidden; margin-left: 10px;}.project .search .r_box .seek_box .icon_btn{float:right; width:114px; height:50px; padding-left:40px; font-size: 15px; color:#fff; line-height: 50px; background:#b81c22 url(../images/Product_list_icon_seek.png) no-repeat 12px center;}.project .search .r_box .seek_box input{float:left; padding:0 20px; width:273px; height:50px; line-height: 50px; border:0 none; color:#333; background:#f8f8f8;}.project .search .r_box input{width:270px; background:#f8f8f8;}.project .list{	/*background: #f8f8f8;	margin-top: 80px;*/	padding-bottom:100px;	}.project .list ul{/*margin-top:-100px;*/display: inline-block;width: 100%;}.project .list li{float:left;margin-bottom:30px;width:32%;margin-right: 2%;}.project .list li:nth-child(3n){margin-right: 0}.project .list li a{display:block}.project .list li a .img{position:relative;background-color:#f2f2f2;overflow:hidden}.project .list li a:hover .img .face{transform:scale(1.1)}.project .list li a .img .mask{opacity:0;position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.3);transition-duration:.4s;z-index:2}.project .list li a .img .ico{font-size:4em;color:#b81c22;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition-duration:0s}.project .list li a .img .face{display:block;width: 100%;transition-duration:.4s;height: 250px;}.project .list .cont{padding:26px 28px;background-color:#fff;transition-duration:.4s}.project .list .tit{font-size:20px;color:#b81c22;line-height:30px;margin-bottom:10px}.project .list .cont p{font-size:14px;color:#4c505c;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.project .list .cont .desc{display: none;font-size:14px;color:#4c505c;line-height:24px;opacity:.8;margin-top: 18px;padding-top: 20px;border-top: 3px solid #ededed;}.project .list li a:hover .img .mask{opacity: 1;}.project .list li a:hover .cont{background-color:#b81c22;}.project .list li a:hover .cont .tit{color: #fff;}.project .list li a:hover .cont p{color: #fff;opacity: .8;}.project .list.on{background: unset;}.project .list.on ul{/*margin-top:-100px;*/display: inline-block;width: 100%;}.project .list.on li{float: unset;margin-right:0px;margin-bottom:30px;width:100%}.project .list.on li:nth-child(3n){margin-right: unset}.project .list.on li a{display:block}.project .list.on li a .img{float: left;width: 32%;}.project .list.on li a:hover .img .face{transform:scale(1.1)}.project .list.on li a .img .mask{opacity:0;position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.3);transition-duration:.4s;z-index:2}.project .list.on li a .img .ico{font-size:4em;color:#b81c22;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition-duration:0s}.project .list.on li a .img .face{display:block;width: 100%;transition-duration:.4s;height: 250px;}.project .list.on .cont{float: right;width: 68%;height: 250px;background: #f8f8f8;}.project .list.on .tit{font-size:20px;color:#b81c22;line-height:30px;margin-bottom:10px}.project .list.on .cont p{font-size:14px;color:#4c505c;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.project .list.on .cont .desc{display: block;}.project .list.on li a:hover .cont{background-color:#f8f8f8;}.project .list.on li a:hover .cont .tit{color: #b81c22;}.project .list.on li a:hover .cont p{color: #4c505c;opacity: .8;}@media(max-width:1024px){	.project .list li{float:left;margin-bottom:30px;width:49%;margin-right: 2%;}	.project .list li:nth-child(3n){margin-right: 2%}	.project .list li:nth-child(2n){margin-right: 0}}@media(max-width:700px){	.project .top{display: none;}	.project .search{display:none}	.project .list li{float:unset;margin-bottom:30px;width:100%;margin-right: 0%;}	.project .list li:nth-child(3n){margin-right: 0}	.project .list li:nth-child(2n){margin-right: 0}	.project .list li a .img .face{height: unset;}}/*酒店运营*/.hotel{	padding: 50px 0;}.hotel .f-cb{margin:0 -15px 50px}.hotel .left .l-tit{color:#b81c22;font-weight: bold;}.hotel .left em{color: #efefef;line-height:1;margin-left: -3px;display: block;font-family:'Rubik-R'; font-style:normal;text-transform: uppercase;}.hotel .left span{color: #999;}.hotel .right .text{	line-height: 26px;    color:#545454;}.hotel .right .text{width: 100%;margin-top: 20px;}.hotel .right .text tr td:first-child{padding-right: 5px;}.hotel .right .text tr td:last-child{padding-left: 5px;}.hotel .value{background: #f8f8f8;padding: 35px 0 30px;}.hotel .value h3,.hotel-case h3 {color: #b81c22; font-family: 'Rubik-R'; font-weight: bold; margin-right: 5px;text-transform: uppercase;}.hotel .value h4,.hotel-case h4 {color: #666; font-weight: bold; }.hotel .value .f-cb{margin: 0 -7px;padding-top: 30px;}.hotel .value div[class*='col-']{padding-left:7px;padding-right:7px}.hotel .value .item{margin-bottom: 14px;}.hotel .value .item .img { width: 100%;overflow: hidden; }.hotel .value .item .text { height:100px;background: #fff;align-items: center;justify-content: center;}.hotel .value .item .text h3{text-transform: uppercase;}.hotel-case{padding: 35px 0 0;}.hotel-case .casebox{margin-top:30px;}.hotel-case .left{width: 17.7rem;position:relative}.hotel-case .swiper-button-next span{display:block;transform:rotate(180deg);}.hotel-case [class*=swiper-button]{width:40px;height:40px;z-index:55;opacity:0;border:2px solid #fff;background:0 0;text-align:center;}.hotel-case:hover [class*=swiper-button]{opacity:1}.hotel-case [class*=swiper-button] span{position:relative;z-index:3;color:#fff;font-size:18px;}.hotel-case [class*=swiper-button]:hover span{color:#b81c22}.hotel-case [class*=swiper-button]:hover{border:2px solid #b81c22;}.hotel-case .right{width:calc(100% - 17.7rem);width:-webkit-calc(100% - 17.7rem);width:-o-calc(100% - 17.7rem);height:11.02rem;padding:0 1rem;align-items: center;justify-content: center;background: #b81c22 url(../images/hotel-case-bg.png) bottom no-repeat;background-size: contain;}.hotel-case .right h3,.hotel-case .right h2,.hotel-case .right h4 { color: #dcfff4; }.hotel-case .right p {color: #e0e0e0; margin-top: 20px;}@media(max-width:1024px){	.hotel-case .left{width: 100%;}	.hotel-case .right{width:100%;height: unset;padding: 1rem;}}/*商业运营*/.business .box1{background:url(../images/business-bg.png) no-repeat center center;background-size:cover;padding: 40px 0;}.business .box1 .f-cb{margin: 0 -15px;}.business .box1 .img{position:relative}.business .box1 .text{display:flex;flex-flow:column wrap;justify-content:center;align-items:flex-start;text-align: justify;margin-top: 10px;}.business .box1 .text h3 {color: #b81c22; font-family: 'Rubik-R'; font-weight: bold; margin-right: 5px;text-transform: uppercase;}.business .box1 .text h4 {color: #666; line-height: 18px; font-weight: bold; margin-bottom: 10px;}.business .box1 .text p{line-height: 26px;color: #545454;margin-top: 10px;}.business .box2{background: #f8f8f8;padding: 40px 0;}.business .box2 .f-cb{margin: 0 -15px;}.business .box2 .text{text-align: justify;}.business .box2 .text h3 {color: #565051; font-family: 'Rubik-R'; font-weight: bold;text-transform: uppercase;line-height: 1;}.business .box2 .text h4 {color: #666; font-weight: bold; margin-bottom: 20px;}.business .box2 .text h2 {color: #b81c22;}.business .box2 .text p{line-height: 26px;color: #545454;margin-top: 10px;}/*.business .box2 ul {padding-left:10%;}*/.business .box2 ul li{	margin-right: 1%;    margin-bottom: 1%;    padding: 10px 0;	width: 19.2%;    background-color: #d4d4d4;    text-align: center;	z-index: 2;	box-sizing: content-box;}.business .box2 ul li:nth-child(5n){margin-right: 0;}/*大健康*/.health{	padding: 50px 0;}.health .f-cb{margin:0 -15px 50px}.health .left .l-tit{color:#b81c22;font-weight: bold;}.health .left em{color: #efefef;line-height:1;margin-left: -3px;display: block;font-family:'Rubik-R'; font-style:normal;text-transform: uppercase;}.health .left span{color: #999;}.health .right .text{	line-height: 26px;    color:#545454;}.health .right .text{width: 100%;}.health-case{padding: 35px 0;background-color: #f1f1f1;}.health-case .casebox{margin-top:30px;}.health-case .left{width: 17.7rem;position:relative}.health-case .left .swiper-button-next span{display:block;transform:rotate(180deg);}.health-case .left [class*=swiper-button]{width:40px;height:40px;z-index:55;opacity:0;border:2px solid #fff;background:0 0;text-align:center;}.health-case .left:hover [class*=swiper-button]{opacity:1}.health-case .left [class*=swiper-button] span{position:relative;z-index:3;color:#fff;font-size:18px;}.health-case .left [class*=swiper-button]:hover span{color:#b81c22}.health-case .left [class*=swiper-button]:hover{border:2px solid #b81c22;}.health-case .right{width:calc(100% - 17.7rem);width:-webkit-calc(100% - 17.7rem);width:-o-calc(100% - 17.7rem);height:11.02rem;padding:0 1rem;align-items: center;justify-content: center;background: #b81c22 url(../images/hotel-case-bg.png) bottom no-repeat;background-size: contain;}.health-case .right h3 {color: #565051; font-family: 'Rubik-R'; font-weight: bold;text-transform: uppercase;line-height: 1;}.health-case .right h4 {color: #666; font-weight: bold; margin-bottom: 20px;}.health-case .right h3,.health-case .right h2,.health-case .right h4 { color: #dcfff4; }.health-case .right p {color: #e0e0e0; margin-top: 20px;}@media(max-width:1024px){	.health-case .left{width: 100%;}	.health-case .right{width:100%;height: unset;padding: 1rem;}}.video .list{	padding-bottom:100px;	margin-top: 80px}.video .list ul{display: inline-block;width: 100%;}.video .list li{float:left;margin-bottom:30px;width:32%;margin-right: 2%;}.video .list li:nth-child(3n){margin-right: 0}.video .list li a{display:block}.video .list li a .img{position:relative;background-color:#000;overflow:hidden}.video .list li a:hover .img .face{transform:scale(1.1)}.video .list li a .img .mask{position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.3);transition-duration:.4s;z-index:2}.video .list li a .img .ico{font-size:4em;color:#b81c22;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition-duration:0s}.video .list li a .img .face{display:block;width: 100%;transition-duration:.4s;height: 250px;}.video .list .cont{padding:10px 20px; background-color: #f9fafa;}.video .list .tit{color:#232323;line-height:30px;margin-bottom:10px}@media(max-width:1024px){	.video .list li{float:left;margin-bottom:30px;width:49%;margin-right: 2%;}	.video .list li:nth-child(3n){margin-right: 2%}	.video .list li:nth-child(2n){margin-right: 0}}@media(max-width:700px){	.video .top{display: none;}	.video .search{display:none}	.video .list li{float:unset;margin-bottom:30px;width:100%;margin-right: 0%;}	.video .list li:nth-child(3n){margin-right: 0}	.video .list li:nth-child(2n){margin-right: 0}	.video .list li a .img .face{height: unset;}}/*招聘*/.job { margin-bottom: 70px; }.job .con { border: 1px solid #e6e6e6;padding: 50px 30px;position: relative; }.job .text { margin-right: 70%; padding-bottom: 30px; }.job .text h5 {font-size: 20px; margin-bottom: 20px; font-weight: 900; color:#b81c22;}.job .text p{height: 72px;overflow: hidden;}.job .img { position: absolute; right: 30px; top: -36px; bottom: -36px;width: 40%;  }.joblist .job-item{margin-bottom:60px}.joblist .job-item h2{margin:0 0 10px;padding-bottom:12px;border-bottom:dotted 1px #ddd;font-size:18px;line-height:24px;color:#b81c22;font-weight:400;justify-content:space-between}.joblist .job-item h2>div i{color:#b81c22;font-size:24px;margin-right:5px}.joblist .job-item h2 .date{color:#8f959f;font-size:12px;line-height:24px;float:right;padding-top:4px}.joblist .job-item h2 .date i{font-size:14px;margin-right:3px}.joblist .job-item .meta{border-bottom:dotted 1px #ddd;padding-bottom:10px;margin-bottom:15px}.joblist .job-item .meta li{display:block;width:25%;float:left;font-size:14px;line-height:1em;margin:13px 0;padding-right:20px}.joblist .job-item .txt{overflow:hidden;font-size:14px;line-height:24px;color:#606775;margin-bottom:30px;position:relative;transition:all .5s}.joblist .job-item .txt .long-btn{color:#b81c22;line-height:1.4em;display:block;text-align:center;width:100%;background-image:linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,.8) 40%,#fff 100%);position:absolute;bottom:0;padding-top:50px;cursor:pointer}.joblist .job-item .txt .long-btn span{opacity:.8;transition:all .3s}.joblist .job-item .txt.long .long-btn:after{transform:rotate(0)}.joblist .job-item .txt .long-btn:after{content:"\e63f";display:block;font-family:iconfont;opacity:.5;transition:all .3s;font-size:10px}.joblist .job-item .txt .long-btn.on:after{transform:rotate(180deg)}.joblist .job-item .txt h3{color:#2e3746;font-size:18px;font-weight:300;margin:30px 0 5px}.joblist .job-item .btns{padding-bottom:25px;border-bottom:dotted 1px #ddd}.joblist .job-item .btns a{color:#545454;letter-spacing:1px;}@media(max-width:767px){	.job { margin-bottom: 20px; }	.job .con {padding:10px;}	.job .text{margin: 0;}	.job .text p{height: unset;}	.job .img{position: unset;width: 100%;}	.joblist .job-item .meta li{width:50%}}/*战略*/.wuye .h1{font-size: 48px; line-height: 40px; color:#b81c22; font-family: "Rubik-R"; letter-spacing: -2px;}.wuye .icon_time{margin-bottom: 5px;}.wuye  p{color:#98938d; margin-bottom: 35px;font-size: 14px;}/*公告*/.comTit .cn{font-size:24px;line-height:30px;color:#b81c22}.comTit .en{text-transform:uppercase;margin-top:10px;font-size:20px;line-height:24px;color:#737373;font-family:gilroy}.biddingList{margin-top:26px;padding-bottom:160px}.biddingList li{position:relative}.biddingList li a.list{position:relative;display:block;overflow:hidden;margin-left:-40px;width:calc(100% + 40px);line-height:88px}.biddingList li a.list:before{content:'';position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;transition-duration:.6s;background-color:#eeefef}.biddingList li a.list .date{float:left;position:relative;z-index:1;width:168px;font-size:20px;padding-left:40px;color:#c9c5bd;font-family:Rubik-R}.biddingList li a.list .name{float:left;width:calc(100% - 168px);position:relative;z-index:1;font-size:16px;opacity:.9;color:#403f47;border-bottom:1px dashed #ece6df}.biddingList li a.list .name p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.biddingList li a.list:hover:before{opacity:1}.biddingList li a.bidding{position:absolute;top:50%;right:0;opacity:0;transition-duration:.4s;margin-top:-15px;background:#b81c22;color:#fff;padding:5px 20px;border-radius:5px;z-index:5}.biddingList li:hover a.bidding{opacity:1;right:30px}@media(max-width:1024px){	.biddingList li a.bidding{right:30px;opacity:1;}}@media(max-width:768px){	.biddingList li{padding: 20px 0;border-bottom:1px dashed #ece6df}	.biddingList li a.list{display:block;margin-left:0;width:100%;line-height:unset}	.biddingList li a.list .date{float:unset;width:100%;font-size:14px;padding-left:unset;color:#c9c5bd;font-family:Rubik-R;line-height: 1;}	.biddingList li a.list .name{float:unset;width:100%;}	.biddingList li a.bidding{position:unset;opacity:1;margin-top:unset;text-align: center;}}/*中标*/.biddingwinSelect .item{float:left;width:calc((100% - 210px)/ 3);margin-right:30px;font-size:14px}.biddingwinSelect .item .tit{height:30px;}.biddingwinSelect .input{border:1px solid #d7dde2}.biddingwinSelect input{display:inline-block;font-size:13px;width:100%;border:none;outline:0;padding:10px;background:0 0;color:#787b81}.biddingwinSelect .item:last-child{margin-right:0;width:120px}.biddingwinSelect button{display:inline-block;font-size:13px;width:100%;outline:0;padding:5px;border:1px solid #b81c22;background-color:#b81c22;color:#fff}.biddingwinList{margin-top:30px}.biddingwinList tr:first-child{height:50px;background:#f4f4f4}.biddingwinList td,.biddingwinList th{padding:10px;font-size:14px}#bidding-form{width:600px;margin:0 auto}#bidding-form .item{margin:10px 0}#bidding-form .item:after{content:'\20';clear:both;display:block;height:0}#bidding-form label{float:left;display:block;padding:8px 15px;width:130px;font-weight:400;line-height:15px;text-align:right}#bidding-form label b{display:block;font-weight:100;font-size:12px;color:#999}#bidding-form .input{float:left;width:400px;border:1px solid #d7dde2;border-radius:5px}#bidding-form .input input,#bidding-form .input textarea{display:inline-block;font-size:13px;width:100%;border:none;outline:0;padding:12px 10px;background:0 0;color:#787b81;resize:none}#bidding-form .input.check{position:relative}#bidding-form .input.check img{position:absolute;top:0;right:0;height:41px}#bidding-form #bidding-but{display:inline-block;font-size:13px;width:200px;outline:0;padding:5px;background-color:#b81c22;color:#fff;margin:30px auto}@media(max-width:767px){	#bidding-form{width:100%}	#bidding-form .item{margin:10px 0}	#bidding-form .item:after{content:'\20';clear:both;display:block;height:0px;}	#bidding-form label{float:unset;display:inline-block;width:unset;text-align:left;padding:8px 0}	#bidding-form label b{display:inline-block;margin-left:5px}	#bidding-form .input{float:unset;width:100%;}}/*精彩瞬间*/.excellent_block{}.excellent_block .excellent_box{position: relative;}.excellent_block .excellent_box>img{width: 100%;}.excellent_box dt,.excellent_box dt img{width: 73px;height: 73px;margin:auto;}.excellent_block .excellent_box:nth-child(1){width: 100%;height: 100%;margin-bottom: 2%;}.excellent_block .excellent_box:nth-child(2){width: 49%;height: 100%;margin-right: 2%;    float: left;}.excellent_block .excellent_box:nth-child(3){width: 49%;height: 100%;    float: left;}.employer_slider{margin-top: 40px;position: relative;}.employer_p01{transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:absolute; left:50%; top:50%;z-index: 2; text-align: center;color: #fff;}.employer_p01 dt{margin-bottom: 5px;}.excellent_picture{position: absolute;top:0;left: 0;width: 100%;height: 100%;z-index: 2;}.excellent_picture a{width: 100%;height: 100%;display: block;}.excellent_block .blank_30 {    background: rgba(0,0,0,0.3);    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}@media (max-width:767px){	.excellent_block .excellent_box:nth-child(2){width: 100%;margin-right: 0%;margin-bottom: 2%;}	.excellent_block .excellent_box:nth-child(3){width: 100%;}}#lcl_window{ box-shadow: inherit !important;}.lcl_txt_under:not(.lcl_force_txt_over) #lcl_txt{padding: 0 !important; bottom: 25px !important;background: none !important}@media only screen and (max-width:767px) {#lcl_nav_cmd{height: 100% !important;}.lcl_txt_under:not(.lcl_force_txt_over) #lcl_txt{bottom: 100px !important;width: 100% !important;}}/*lightbox*/.pc-block{display:block}.m-block{display:none}@media (max-width:1024px){	.pc-block{display:none}	.m-block{display:block}}.ibanner .swiper-slide img{width:100%}@media (max-width:767px){.ibanner .swiper-slide{padding-top:0;height:auto}.i-listb{margin-top:0;padding-top:1.2rem}.footer .bot-leftbox{width:100%}.footer .bot-leftbox .bot-nav{margin-bottom:15px}.footer .fri-box{margin-bottom:10px}}@media (max-width:767px){.footer .bot-leftbox .bot-nav a{font-size:12px}.footer .fri-box{font-size:12px}}@media (max-width:960px){.title .en-span{font-size:1.6rem!important}}@keyframes ball-spin{0%,100%{opacity:1;transform:scale(1)}20%{opacity:1}80%{opacity:0;transform:scale(0)}}.backtop-1.active{opacity:1;-ms-transform:translate(0,0)}.backtop-1{position:fixed;right:3%;bottom:200px;z-index:11;margin:0;padding:0;width:46px;height:46px;background-color:#545454;box-shadow:0 0 10px 0 rgba(0,0,0,.1);opacity:0;cursor:pointer;-webkit-transform:scale(0,0);-webkit-transform:translate(0,50px);transform:scale(0,0);transform:translate(0,50px);-ms-transform:scale(0,0);-ms-transform:translate(0,50px);ransition:all .7s cubic-bezier(.23,1,.32,1)}.backtop-1:before{position:relative;top:50%;display:block;margin:0 auto;width:46px;height:20px;color:#ababab;text-align:center;font-size:16px;line-height:10px;-webkit-animation:start-backtop-1 1.5s infinite ease-in-out;animation:start-backtop-1 1.5s infinite ease-in-out}.backtop-1.active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-ms-transform:scale(1,1)}@media (max-width:767px){.backtop-1{bottom:10%}}.w1000{margin:0 auto;width:90%;max-width:1000px}@keyframes start-backtop-1{0%,30%{opacity:0;-webkit-transform:translate(0,-2px);transform:translate(0,-2px)}40%{opacity:1;-webkit-transform:translate(0,-6px);transform:translate(0,-6px)}100%{opacity:0;-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}}.dc-info .info-l .item1 .tit3,.business .box1 .text .tit3,.zb-info .zbinfo-con .tit3{position:relative;z-index:3;margin-top:.3rem;margin-bottom:.5rem;color:#b81c22}.n-newsletter .p{color:#666}.n-newsletter .li:hover .p{color:#fff!important}.dc-info .info-l .item{position:relative;z-index:2}.top-title .bdsharebuttonbox .bds_more{margin:0;margin-left:1rem;padding:0;width:30px;height:30px;background:url(../images/z.png) no-repeat center center!important;background-size:25px 25px!important;text-align:center}.top-title .bdsharebuttonbox .bds_more svg{width:25px;height:25px}.top-bot{display:flex}@media (max-width:1480px){.n-newsletter .li{padding:16px 1rem;font-size:14px}.n-newsletter .li:hover .p{padding-left:40px}.n-newsletter .p{width:calc(100% - 64px)}}@media (max-width:767px){.top-title .bdsharebuttonbox .bds_more{width:25px;height:25px;background-size:20px 20px!important}}.n-contact select option{background:#ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none}.n-contact select option:hover{background:#df1313;color:#fff}.n-contact .select-box div.cs-select{box-sizing:content-box;width:48%;height:48px;max-width:none;border:1px solid rgba(255,255,255,.5);border-radius:5px;color:#fff;text-indent:.2rem;font-weight:400;font-size:16px;line-height:48px}.n-contact .select-box .cs-skin-border .cs-options{top:49px;left:0;background:rgba(255,255,255,.9)}.n-contact .select-box .cs-skin-border>span{padding:0;padding-right:1rem;border:none;text-indent:.5rem}.n-contact .select-box .cs-skin-border>span>div{height:48px;font-family:Bebas;line-height:48px}.n-contact .select-box .cs-select>span::after{width:30px;height:30px;color:#888;content:"\e60d";text-align:center;text-indent:0;line-height:30px}.n-contact .select-box .cs-skin-border.cs-active>span{background:0 0;color:#fff}.n-contact .select-box .cs-skin-border.cs-active>span::after{color:#fff}.n-contact .select-box .cs-skin-border ul span{padding:3px 15px;height:45px;color:#666;font-size:14px;line-height:45px}.n-contact .select-box .cs-select .cs-options{overflow-y:auto;max-height:150px}.n-contact .select-box li span:hover,.n-contact .select-box li.cs-focus span{background:#d52c30!important;color:#fff}.n-contact .select-box .cs-select1{position:relative;z-index:3}.n-contact .select-box .cs-select2{position:relative;z-index:2}@media (max-width:425px){.n-contact .select-box .cs-skin-border>span>div{font-size:14px}}@media (max-width:767px){.n-flats .list10 .tit4{display:block}.n-flats .list10 .li.cur .tit3,.n-flats .list10 .li:hover .tit3{font-size:16px}}.n-activity .bot-page{display:flex;padding-top:1.2rem;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.n-activity .wpage{margin-right:calc(50% - 700px);width:auto}.n-activity .bot-page{margin-left:calc(50% - 700px)}.n-activity .select-box{display:flex;margin:0 0 1.5rem;width:530px;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.n-activity .select-box .formbox{width:48%}.n-activity .select-box .formbox .input1{width:calc(100% - 60px);height:48px;border:none;background:0 0;color:#666;text-indent:15px;line-height:48px}.n-activity .select-box .formbox .form{display:flex;overflow:hidden;box-sizing:content-box;width:100%;height:48px;border:1px solid #d0d2d3;flex-flow:row wrap;justify-content:space-between;align-items:center}.n-activity .select-box .formbox .form input:-moz-placeholder,.n-activity .select-box .formbox .form textarea:-moz-placeholder{color:#666}.n-activity .select-box .formbox .form input::-moz-placeholder,.n-activity .select-box .formbox .form textarea::-moz-placeholder{color:#666}.n-activity .select-box .formbox .form input:-ms-input-placeholder,.n-activity .select-box .formbox .form textarea:-ms-input-placeholder{color:#666}.n-activity .select-box .formbox .form input::-webkit-input-placeholder,.n-activity .select-box .formbox .form textarea::-webkit-input-placeholder{color:#666}.n-activity .select-box .formbox .form .submit{position:relative;width:48px;height:48px;background:#d52c30;color:#fff;text-align:center;font-size:22px;line-height:48px}.n-activity .select-box .formbox .form .submit .input2{position:absolute;top:0;left:0;z-index:2;width:48px;height:48px;border:none;background:0 0}.n-activity .select-box div.cs-select{box-sizing:content-box;width:48%;height:48px;max-width:none;border:1px solid #d0d2d3;color:#888;text-indent:.2rem;font-weight:400;font-size:16px;line-height:48px}.n-activity .select-box .cs-skin-border .cs-options{top:49px;left:0;background:#f8f8f8}.n-activity .select-box .cs-skin-border>span{padding:0;padding-right:1rem;border:none;text-indent:.5rem}.n-activity .select-box .cs-skin-border>span>div{height:48px;font-family:Bebas;line-height:48px}.n-activity .select-box .cs-select>span::after{width:30px;height:30px;color:#888;content:"\e60d";text-align:center;text-indent:0;line-height:30px}.n-activity .select-box .cs-skin-border.cs-active>span{background:#d52c30;color:#fff}.n-activity .select-box .cs-skin-border.cs-active>span::after{color:#fff}.n-activity .select-box .cs-skin-border ul span{padding:3px 15px;height:45px;color:#666;font-size:14px;line-height:45px}.n-activity .select-box .cs-select .cs-options{overflow-y:auto;max-height:150px}.n-activity .select-box li span:hover,.n-activity .select-box li.cs-focus span{background:#c5c5c5!important}@media (max-width:1520px){.n-activity .wpage{margin-right:8%}.n-activity .bot-page{margin-left:8%}}@media (max-width:1024px){.n-activity .bot-page .s-select,.n-activity .bot-page .wpage{width:100%}.n-activity .wpage{margin-right:5%}.n-activity .bot-page{margin-left:5%}}@media (max-width:767px){.n-activity .bot-page{width:90%}.n-activity .wpage{width:90%!important}.n-activity .select-box{width:100%}.n-activity .select-box .formbox,.n-activity .select-box div.cs-select{margin-right:0;width:100%}.n-activity .select-box .formbox{margin-top:.5rem}.n-governance .tab-ul{justify-content:center}}.n-busbox .ulbox .n-text .tit3{margin-bottom:5px;color:#ce0b12;font-weight:700}.n-development .list2 .content-box .sp3,.n-development .list2 .content-box .tip,.n-flats .list1 .text .p,.n-flats .list6 .p,.business .box1 .text .p,.n-gover .list2 .contentbox .li p{width:100%}.n-development .list2 .content-box .tip{text-align:center}@media (max-width:1024px){.n-achievement .ach-ulbox{padding-left:0}}@media (max-width:767px){.n-development .list2 .content-box .tip{opacity:1;transform:translate(0,0)}.n-achievement .ach-ulbox .li{margin-right:.5rem}.n-achievement .ach-ulbox{margin:0}.n-busbox .ulbox .n-text .tit3{font-size:16px}.n-development .list2{padding-top:.8rem}}@media (max-width:425px){.hz-banner .con p{margin:0 auto;width:70%}.n-ESG .list1 .text-r{margin:1.5rem auto 0;width:90%}.n-development .list2 .content-box{left:0;width:94%}.n-development .list2 .content-box:before{left:0;width:100%}.n-social .content-box .item{text-align:center}}.tab-box-select div.cs-select{box-sizing:content-box;width:48%;height:48px;max-width:none;border:1px solid #d0d2d3;color:#888;text-indent:.2rem;font-weight:400;font-size:16px;line-height:48px}.tab-box-select .cs-skin-border .cs-options{top:49px;left:0;background:#f8f8f8}.tab-box-select .cs-skin-border>span{padding:0;padding-right:1rem;border:none;text-indent:.5rem}.tab-box-select .cs-skin-border>span>div{height:48px;font-family:Bebas;line-height:48px}.tab-box-select .cs-select>span::after{width:30px;height:30px;color:#888;content:"\e60d";text-align:center;text-indent:0;line-height:30px}.tab-box-select .cs-skin-border.cs-active>span{background:#d52c30;color:#fff}.tab-box-select .cs-skin-border.cs-active>span::after{color:#fff}.tab-box-select .cs-skin-border ul span{padding:3px 15px;height:45px;color:#666;font-size:14px;line-height:45px}.tab-box-select .cs-select .cs-options{overflow-y:auto;max-height:150px}.tab-box-select li span:hover,.tab-box-select li.cs-focus span{background:#c5c5c5!important}.n-search{padding-top:calc(2.5rem + 90px);padding-bottom:2rem;background:#f5f5f5}.n-search .content-box{display:flex;min-height:550px;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.n-search .left{padding:40px 4%;width:74%;background:#fff}.n-search .left h2{float:left;overflow:hidden;width:80%;height:36px;color:#333;font-size:16px;line-height:36px;transition:color .3s}.n-search .left li{float:left;width:100%;border-bottom:1px solid #e5e5e5}.n-search .left li a{float:left;padding:17px 0;width:100%}.n-search .left li:hover h2,.n-search .left li:hover span{color:#de241b}.n-search .right li a.cur{color:#de241b}.n-search .right{width:22.8%}.n-search .right .tit{margin-bottom:4px;padding:10px 0 10px 57px;width:100%;background:#d82117 url(../images/a20.png) no-repeat 22px center;color:#fff;font-size:18px}.n-search .right li{display:block;margin-bottom:4px;padding:15px 15px 15px 22px;width:100%;background:#fff;color:#333;font-size:16px;line-height:26px}.n-search .right li a{color:#333}@media (max-width:1024px){.n-search{padding-top:2rem;padding-bottom:1.5rem}}@media (max-width:767px){.n-search .left,.n-search .right{width:100%}.n-search .left{margin-bottom:1rem}.n-search .left h2{height:28px;font-size:14px;line-height:28px}.n-search .left li a{padding:6px 0}.n-search .left{padding:20px 4%}.n-search .right .tit{font-size:16px}.n-search .right li{padding:10px 10px 10px 22px;font-size:14px}}.n-advise .ulbox .p p{width:100%}.n-ESG .list1 .p,.n-advise .ulbox .p,.n-advise .ulbox .text,.n-contact .ulbox .nli .text{width:100%}.n-ESG .list2 .swiper-slide img{height:auto}.n-ESG .list2 .swiper-slide{flex-flow:row wrap}.n-ESG .list2 .swiper-slide .p{top:0;left:0;width:100%;height:100%}.n-ESG .list2 .swiper-slide .p{display:flex;flex-flow:column wrap;justify-content:center;align-items:center}.n-ESG .list2 .swiper-slide::before{z-index:2}.n-ESG .list2 .swiper-slide img{position:relative;z-index:1}.dc-map .map-con .map-select .select-bottom .scroll-list .list li .li-con h3{line-height:1.6}.dc-map .map-con .map-select .select-top .city-select .up{box-sizing:content-box;width:calc(100% - 1rem)!important}.dc-map .map-con .map-select .select-top .city-select .up span{display:block;height:18px}@media (max-width:767px){.n-media .list1 .img .img3{position:absolute;top:5px;left:0;z-index:1;width:40px;height:25px}}@media (max-width:425px){.n-development .list2 .content-box .imgbox{width:2.4rem;height:2.4rem}.n-development .list2 .content-box .tip{overflow-y:scroll;opacity:0}.n-development .list2 .content-box .tip:before{display:none}.n-development .list2 .content-box .swiper-slide:nth-child(3n) .tip{position:absolute;top:0;width:180px}.n-development .list2 .content-box .swiper-slide:nth-child(3n){padding-top:65px}}.more-x{cursor:pointer}.more-x.on{transform:rotate(-180deg)}.n-advise .list2 .coad-btn{position:absolute;right:0;bottom:.3rem;width:100px;height:40px;border:none;background:#222;color:#fff;text-align:center;font-size:14px;line-height:40px;cursor:pointer;z-inden:1}.n-advise .list2 .coad-btn2{display:none}.n-advise .list2 .content-box .input4 input{width:calc(100% - 170px)}.fl1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.n-advise .list2 .selectbox{position:relative;padding-bottom:.3rem;width:calc(100% - 100px);border:none;border-bottom:1px solid #bfbfbf;background:0 0;text-indent:10px}.n-advise .list2 .selectbox .sp{padding:0 0 0 10px;width:100%;height:26px;color:#333;font-weight:700;font-size:16px}.n-advise .list2 .selectbox svg{width:15px;height:15px}.n-advise .list2 .ulbox2{position:absolute;top:calc(25px + .3rem);z-index:8;display:none;margin-top:0;width:100%;border:1px solid #d1d1d1;background:#fff}.n-advise .list2 .ulbox2 .li{padding:0 10px;height:40px;font-size:14px;line-height:40px}.n-advise .list2 .ulbox2 .li:hover{background:#000;color:#fff}.location{height: 400px;}.location img{max-width: unset;}/*分页*/.page{text-align: center;clear: both;font-size: 12px;float: right;margin-top: 30px;}.page a,.page span{float:left;width:30px;height:30px;line-height:28px;color:#999;border-radius:3px;border: 1px solid #ccc;margin:0 5px}.page a:hover{background: #de241b;color: #fff;border: 1px solid #de241b;}.page a.page-num-current{background: #de241b;color: #fff;border: 1px solid #de241b;}.page a.item{background-position: center center;background-repeat: no-repeat;}.page a.firstPage{background-image: url(../images/firstPage.png)}.page a.prevPage{background-image: url(../images/prevPage.png)}.page a.nextPage{background-image: url(../images/nextPage.png)}.page a.lastPage{background-image: url(../images/lastPage.png)}.page a.firstPage:hover{background-image: url(../images/firstPageH.png)}.page a.prevPage:hover{background-image: url(../images/prevPageH.png)}.page a.nextPage:hover{background-image: url(../images/nextPageH.png)}.page a.lastPage:hover{background-image: url(../images/lastPageH.png)}.conbox table{width: 100%;}.conbox table tr td:first-child{padding-right: 5px;}.conbox table tr td:last-child{padding-left: 5px;}